been marooned - Alemán Inglés Diccionario